automotive battery or accumulator - Turkish English Dictionary